<?php
namespace app\index\controller;
use app\index\model\Resources as ResourcesModel;
use app\index\controller\Common;
/**
* 资源控制器
*   @author 于江 2017年3月30日
*   邮箱935315164@qq.com
*/
class Resources extends Common
{
	
	// 友情链接列表
	 public function index()
	{
		$resource=db('resources')->select();
		$this->assign('resource',$resource);
		return $this->fetch();
	}
	// 添加
	public function add(){
		if (request()->isPost()) {
			$data=input('post.');
			// var_dump($data);die;
				if (! empty ( $_FILES ['content'] ['name'] )) {
				   $tmp_file = $_FILES ['content'] ['tmp_name'];  
	              $file_types = explode ( ".", $_FILES ['content'] ['name'] );  
	              $file_type = $file_types [count ( $file_types ) - 1]; 
	           /*判别是不是.xls文件，判别是不是excel文件*/  
		           if (strtolower ( $file_type ) != "xls"&&strtolower ( $file_type ) != "xlsx"&&strtolower ( $file_type ) != "ppt"&&strtolower ( $file_type ) != "docx"&&strtolower ( $file_type ) != "zip")        
		          {  
		             $this->error ( '非法文件，重新上传' );  
		           } 
		           /*设置上传路径*/  
	          		$savePath = ROOT_PATH. '/public/resources/';  
	          		/*以时间来命名上传的文件*/  
	          		 $str = date ( 'Ymdhis' );  
	           		$file_name = $str . "." . $file_type;  

	           		/*是否上传成功*/  
	          		 if (!copy ( $tmp_file, $savePath . $file_name ))  
	           		{  
	             		$this->error ( '上传失败' );  
	           		}
				}
				$add=db('resources')->insert($data);
				if ($add) {
					$this->success('上传成功！',url('index'));
				}else{
					$this->error('上传失败！');
				}

		}

		return $this->fetch();
	}
	// 编辑
	public function edit()
	{
		
		return $this->fetch();
	}
	// 删除
	 public function del(){
       $del=db('resources')->delete(input('id'));
       if ($del) {
       		$this->success('删除成功！',url('index'));
       }else{
       	$this->error('删除失败! ');
       }
    }

















}
